const initialState = {
    list:[],
    listChildren:[]
}

export default (state = initialState, { type, payload }) => {
    let newState = JSON.parse(JSON.stringify(state))
    switch (type) {

        case "GET_LIST":
            newState.list = payload
            newState.listChildren = payload[0].children
            return newState
        case "SET_LISTCHILREN":
        
            newState.listChildren =  newState.list[payload].children
            return newState

        default:
            return newState
    }
}

// rxreducer